2931 340
7793 200
9044 648
6267 641
4184 47
11160 506
8331 505
860 94
8870 125
4374 593
10334 620
5725 220
6603 656
5400 58
9084 641
9312 633
3313 414
6491 493
7531 232
19531 787
4098 248
8962 136
11991 926
7762 646
2390 121
4408 513
5967 861
10120 172