39492 247
30605 213
6072 526
32461 686
4225 126
9477 360
6524 758
2708 455
22971 157
31756 347
43942 509
16302 481
61755 95
23612 422
50601 63
3276 273
4106 767
92884 840
35131 619
8279 163
14449 32
31826 458
16832 396
55205 593
100937 243