2995 52
9819 63
6029 424
1894 69
2786 289
23083 797
23632 643
20455 355
9926 700
5188 365
2863 146
6476 494
8479 293
6414 236
2146 226
4436 362
7954 668
23369 196
38322 237
30577 594
8801 352
4320 765
43363 534
11605 887
5958 28
9310 656
5432 455
3571 461