31592 97
23709 702
3209 428
3166 299
2827 203
5144 433
17349 531
10522 698
36840 313
4874 622
3101 743
4876 523
4982 571
865 121
1855 324
895 138
3090 629
2803 581
3465 677
2951 541
3400 658
1904 275
2402 581
3571 182