5143 36
5016 140
43222 367
11352 113
9921 299
286260 591
18503 447
5134 455
17312 72
9251 390
3696 267
9447 750
29465 98
2979 404
10277 688
4430 161
4651 571
41256 406
5350 263
3217 190
21719 701
6474 580
3091 401
4089 372
18956 570
5978 705
7351 215
6229 680