3796 120
5009 343
23608 216
20752 329
9346 676
4466 348
6697 946
3870 403
10454 485
4499 468
4703 611
3041 199
10201 262
6915 537
2926 526
2268 171
25754 592
5114 565
2217 52
2293 318
1665 247
3081 596
1983 287
1252 301
31049 922
21920 226
8387 836
7265 524