2905 503
12485 396
5323 282
9757 50
5381 439
10309 637
14799 641
17501 164
9911 102
29589 378
84542 547
6445 412
141741 294
109470 592
7004 389
11317 589
5778 160
4649 306
16286 211
15568 251
7412 230
19745 377
8976 922
6059 151
2731 181
4970 108
6598 618
8646 606