39493 247
30605 213
6072 526
32461 686
4225 126
9478 360
6524 758
2708 455
22973 157
31757 347
43943 509
16302 481
61758 95
23613 422
50603 63
3277 273
4106 767
92886 840
35132 619
8279 163
14449 32
31827 458
16832 396
55206 593
100942 243