3831 271
4920 253
3239 478
2030 59
6441 848
7401 804
5985 692
2362 438
5933 580
10735 812
4747 162
6613 522
4293 459
4890 131
5295 236
6622 796
3043 744
3000 38
3272 283
1902 373
2877 422
2888 482
8317 676
5015 300