2388 302
3730 49
8457 631
2395 190
3069 352
2541 138
9131 463
3954 804
4570 111
2089 303
3656 854
20437 628
15683 641
1409 63
4474 275
4253 937
4313 792
4037 109
4283 688
1603 72
5579 249
5128 479