3877 400
58084 645
5689 282
8563 493
4914 706
12430 667
13399 546
5444 962
17339 479
11608 313
4067 532
1270 165
4921 437
3594 74
4080 712
2377 323
44523 694
42433 633
2170 39
20378 133
7166 505
23133 57
30666 680
3678 441
8736 465
1927 261
7099 581
4589 102