21259 823
15711 462
8378 450
2986 308
15612 311
3257 596
17519 640
4437 393
7785 383
12760 375
3386 281
8739 761
5440 171
20901 360
15310 533
6141 286
1752 101
1308 75
15102 78
2118 79
4962 108
17773 638
7736 365
31141 423