40898 281
193832 316
47147 127
21122 518
37101 260
40853 242
49652 243
42212 247
23539 421
10936 513
18358 488
29611 642
49971 953
16289 355
7409 512
18146 643
10525 166
9130 88
10550 528
7884 323
13373 231
15904 377
9522 197
12345 482
6632 436
11788 739
6095 308
1362 148