108198 211
8481 68
3727 430
37569 194
5461 249
3398 395
6326 320
3004 468
2570 159
5325 508
4341 819
3932 334
6030 104
3464 287
8332 491
3536 424
6551 438
5053 641
2870 671
18981 731
12174 149
66523 157