31666 633
7348 29
4729 693
24689 719
8430 866
5508 385
3738 637
2840 208
27913 89
4378 657
5999 249
7665 885
4429 254
3083 524
6396 657
5048 457
1596 39
4408 562
16392 551
10411 345
3271 607
2541 336
1834 159
1628 140
16076 448
2476 262
3665 388
5262 148