1242 143
821 99
2491 490
5982 309
21515 729
5492 870
126093 209
98960 510
59323 177
15475 95
11822 82
13142 391
29763 368
9006 333
5265 605
3822 76
24546 798
5363 501
9248 614
37663 694
3391 422