2967 291
4412 179
1286 63
3662 368
3639 565
4006 59
4502 471
2510 309
2145 505
844 125
1667 423
4651 708
3608 382
6029 565
4116 111
9504 141
10382 472
3578 71
55978 408
3321 550
791 80
1604 332
3112 757
1998 312
3048 480
1928 238
7377 635
3475 281