1603 136
3723 119
4709 578
2781 505
3289 917
9244 176
7918 28
2977 361
7030 721
2372 513
39596 685
10629 407
20655 192
5984 456
4405 427
4249 411
2312 515
5450 567
14699 978
23182 300
12334 56
18883 161
4970 917
2863 69
5508 469
2147 438
10656 259
4738 878