3001 594
2681 472
25532 237
11104 386
75228 310
3432 404
3803 268
13240 687
2913 463
4941 296
5440 375
10102 124
3909 358
6954 389
2913 550
1787 295
4381 911
64595 577
1696 116
3373 628
1260 79
1085 61
6646 261
7243 647
36164 722
12484 313
5432 700
1466 36