3081 726
4108 152
1669 112
4101 786
4246 769
89964 344
4478 741
1862 430
2899 611
1599 108
647 87
1962 424
82213 491
3086 864
2005 173
2888 588
2452 409
1505 247
3576 269
5556 916
3201 487
11905 241
3214 773
17115 589
54217 562
10157 330
105744 371
57311 223