28096 508
9740 282
1361 243
2653 450
14982 113
30248 820
5599 245
4000 511
6901 798
2794 356
21555 436
5281 363
8373 119
13641 28
8571 885
30610 295
31436 286
5648 459
8280 406
10543 489
42350 619
19594 330
25612 837
18429 408
22846 850
23518 280
48017 141
21181 909