2969 291
4412 179
1286 63
3663 368
3642 565
4007 59
4503 471
2510 309
2146 505
844 125
1667 423
4651 708
3608 382
6030 565
4116 111
9504 141
10385 472
3629 71
55986 408
3321 550
791 80
1604 332
3112 757
1999 312
3050 480
1932 238
7379 635
3481 281