28047 37
2409 131
11586 818
23005 674
4759 51
9348 568
1378 99
24295 605
24801 71
2515 334
3109 459
15588 468
5291 112
45883 457
6569 637
9382 355
7946 421
9699 634
4765 657
30335 307
4719 367
16935 504
1301 163
12932 264
13351 480
8171 715
8699 540
8094 588