15060 61
20666 461
9364 143
1497 353
5965 477
1232 159
5805 597
855 52
1905 275
5596 177
22430 410
8325 608
4987 384
1702 340
2237 111
6154 119
4006 410
7915 510
2176 296
7338 447
25334 58
932 104
6297 361
10554 470
3044 39
2949 589
1599 173
2501 430