3015 415
4081 856
1494 219
2085 291
3694 554
312 61
2053 250
2834 589
2509 559
4827 514
2275 706
3625 558
5767 631
6291 362
9703 735
2975 424
8421 513
3122 908
1747 198
6362 269
3126 743
2663 261
2908 459
3279 106