3878 400
58106 645
5693 282
8565 493
4918 706
12434 667
13410 546
5449 962
17342 479
11612 313
4068 532
1272 165
4927 437
3595 74
4083 712
2378 323
44533 694
42444 633
2175 39
20391 133
7168 505
23156 57
30681 681
3679 441
8737 465
1929 261
7106 581
4592 102