3080 448
2492 439
19539 183
5970 665
3182 196
3599 641
1953 77
5414 640
4932 531
3115 89
7208 275
4263 476
4986 604
2255 197
2906 317
2352 488
9996 342
35891 77
6546 936
11643 505
4101 597