42561 109
37970 508
4214 345
7609 847
3479 480
2799 696
3739 826
3713 543
1618 229
4010 461
15191 596
6927 225
13527 631
2881 539
16075 683
4543 281
8717 276
3346 260
7671 335
4358 631
6809 72
8104 583
10957 358
57239 224
11083 454
19285 976
2228 35
3857 97