2593 267
245854 348
107104 314
47222 418
38060 875
19426 394
13114 642
33723 199
32396 541
19564 429
29510 454
29294 737
5258 515
2967 68
5621 957
7754 747
3389 280
4425 680
8260 380
22910 542
13426 407
17223 154
24436 258
33052 887