37081 275
34493 396
24799 388
3860 541
2721 109
5303 363
21466 656
7308 66
3087 745
1746 82
44503 682
22580 776
1810 155
3404 329
6319 459
22943 412
2356 135
117554 624
35634 361
6580 219
15550 522
7986 731
36406 660
7707 608
165261 249