42929 293
91988 745
171296 592
48679 626
122441 381
18386 240
10517 191
58919 624
22623 450
73114 156
23811 47
48465 725
33685 804
42707 562
51606 256
44037 768
52117 263
50686 684
2871 316
7600 378
5367 820
2904 349
3366 486
2763 144
8062 532
14613 225
4427 208
6626 657