14821 60
5911 141
4340 68
20953 807
3433 629
8769 69
3270 96
4970 128
279505 802
152389 824
20502 393
13495 713
8173 429
4770 241
5581 201
1290 118
52867 760
28779 433
14860 56
25501 539
17960 330
9371 72
16848 495
27666 660
32701 166
17324 523
19924 747
8120 372