25008 138
4832 439
3434 298
161167 415
79162 904
14858 739
8897 347
135914 461
230918 499
10474 568
11073 543
5562 487
2694 403
17710 283
18671 164
21636 477
10944 703
3203 409
2207 171
4766 408
9199 621
2754 296
3352 467
2850 226
7456 337
4440 549
1525 58
45735 830