108198 211
8481 68
3728 430
37569 194
5461 249
3398 395
6326 320
3004 468
2570 159
5327 508
4342 819
3932 334
6031 104
3464 287
8332 491
3536 424
6551 438
5053 641
2870 671
18981 731
12176 149
66528 157