2597 267
245883 348
107185 314
47255 418
38132 875
19443 394
13140 642
33752 199
32412 541
19581 429
29518 454
29311 737
5260 515
2971 68
5622 957
7755 747
3394 280
4427 680
8297 380
22937 542
13441 407
17244 155
24462 258
33093 887