16241 304
11066 468
10011 599
6263 391
4207 177
8791 644
40561 63
20881 462
28703 256
41303 569
25522 67
22602 762
2528 45
4140 429
3221 69
2881 255
19987 610
3029 214
31639 370
20006 216
15476 408
7706 698
1991 179
8472 138
21714 926
4965 339
21594 311
6906 403