30961 580
2634 511
3585 526
7025 705
17537 450
3012 54
1178 231
2877 608
3441 686
2680 433
848 132
2429 404
3576 608
2306 618
27048 254
2551 411
1107 95
824 66
35847 426
2826 659
1131 150
3258 402
1748 333
4299 552