35501 268
56609 905
2840 267
248358 350
113854 320
50013 419
42960 877
20661 394
15155 642
35555 199
34166 543
20486 430
30183 454
30633 738
5382 515
3081 68
5729 957
7864 747
3507 280
4545 680
10841 383
25065 544
14602 407
18330 155