8966 506
15013 58
4499 300
5041 630
3979 756
5193 230
8581 312
8062 504
6877 89
6599 473
5216 600
19444 779
8410 435
6171 249
9903 121
13197 85
4054 311
9068 632
4049 347
3527 314
3963 587
12486 464
4860 162
9702 562
12191 804
3861 699
4823 397
3993 235