2289 370
5318 656
2873 143
8962 485
4699 528
25210 943
48374 826
32477 407
45926 338
18966 552
42555 471
3712 629
4598 452
5031 195
31254 286
223226 175
1815 147
6676 716
89134 604
47778 653
27505 511
60888 125
16422 523
24013 122
12921 263
18367 590
4790 516
30351 111