21328 36
8213 325
17652 238
8126 508
6407 393
20634 147
22966 398
4410 234
9002 186
10900 29
2143 218
9536 659
3985 66
16529 306
17390 305
20866 309
277248 864
3202 291
7058 612
4405 409
15071 558
12350 46
15832 295
17197 359
2988 381
4835 214
7634 176
12583 435