16967 60
3456 307
3050 349
6350 304
19165 94
31950 486
12202 395
37997 514
2245 310
27049 636
19411 632
7931 789
30563 695
6525 356
7361 581
4772 423
5560 278
5409 748
10926 826
8212 653
6999 119
3492 264
9548 239
5191 103
3010 572
13217 877
4794 308
22026 808