2415 75
8010 95
1131 91
6716 726
11860 259
4901 532
35684 677
24211 812
25422 464
2108 219
18005 835
35205 670
21968 218
15117 325
14541 387
17886 736
5146 293
7467 412
5305 347
23032 653
31425 286
7138 235
44590 117
8650 598
3730 189
2210 418
5171 385
8839 30