3001 522
1964 66
3119 528
2666 328
2755 144
3815 879
2862 551
4546 226
2598 487
3814 219
3385 668
1771 362
7272 271
5723 386
4260 305
4456 769
25361 175
27704 741
13274 425
19582 465
6119 62
17093 126
23093 668
8963 213