21583 541
10083 604
37127 843
11497 33
40909 510
25177 92
5876 274
14175 60
13548 556
31704 105
6484 448
24826 165
27984 348
9861 325
2511 525
3356 89
2193 165
17971 557
13044 128
6948 145
10306 458
9951 519
4951 328
16002 96