21328 36
8213 325
17652 238
8126 508
6407 393
20635 147
22970 398
4414 234
9007 186
10901 29
2143 218
9536 659
3986 66
16529 306
17390 305
21010 309
277251 864
3202 291
7058 612
4405 409
15072 558
12350 46
15832 295
17200 359
2989 381
4835 214
7634 176
12583 435