12163 702
3507 653
3084 98
4660 162
33495 796
1214 169
3882 93
4036 504
11886 495
4332 629
46895 411
5522 71
5813 273
1727 276
5347 571
4280 89
25130 131
6893 921
3894 295
7526 142
19093 349
4969 356
29679 42
4361 566
10814 877
5200 562
3250 256
8799 125