37877 133
47099 286
38570 671
43912 652
14653 262
11352 562
27368 434
45900 299
55027 829
16476 507
23192 466
9313 609
24331 481
12562 752
5545 145
4586 226
3290 794
3518 213
8065 685
4075 458
6205 189
4251 740
2485 289
3400 48