44029 337
25005 204
17021 530
12127 803
159676 728
20672 326
9501 73
17007 515
12351 725
20884 553
11166 437
227381 860
3310 144
6457 881
2909 431
3723 820
3392 190
5024 597
8719 761
5917 635
2689 433
1659 108
2810 376
2949 324
5455 176
10956 464
7086 826
7945 207