2584 35
15299 117
14182 501
7506 378
9035 297
19523 555
22214 754
21474 475
75958 415
15789 311
9544 747
3645 284
4308 560
5512 856
4332 723
11588 248
17781 373
9321 539
8518 534
4863 848
3178 428
4599 406
3332 316
6323 246