3878 400
58089 645
5692 282
8564 493
4916 706
12432 667
13400 546
5448 962
17339 479
11609 313
4067 532
1270 165
4921 437
3595 74
4080 712
2378 323
44529 694
42436 633
2172 39
20382 133
7168 505
23143 57
30672 681
3679 441
8736 465
1928 261
7100 581
4590 102