42531 293
90944 745
170614 592
48648 626
122320 381
18381 240
10511 191
58817 624
22559 450
73058 156
23579 47
48378 725
33618 803
42611 562
51402 256
43865 768
51870 263
50634 684
2863 316
7589 378
5360 820
2893 349
3355 486
2757 144
8049 532
14602 225
4419 208
6616 657