42048 503
126031 537
4201 367
17363 158
1407 47
12286 671
2240 186
8067 381
3885 202
6958 512
3391 672
5583 697
5071 58
11152 88
5107 422
8285 305
43261 222
4502 93
3500 130
21891 439
3926 457
332665 530
284751 1572
190059 592
97241 372
143727 691
7798 856
7179 222