2390 302
3741 49
8465 631
2404 190
3079 352
2553 138
9144 463
3956 804
4582 111
2094 303
3666 854
20494 628
15757 641
1417 63
4490 275
4258 937
4320 792
4052 109
4297 688
1615 72
5593 249
5137 479