3081 448
2493 439
19540 183
5970 665
3183 196
3600 641
1953 77
5416 640
4932 531
3115 89
7209 275
4263 476
4987 604
2255 197
2906 317
2354 488
9996 342
35893 77
6547 936
11643 505
4102 597