2901 193
21548 872
12713 197
12588 688
5737 442
10191 661
6558 244
9274 313
2942 480
8524 659
5128 420
1884 215
4766 706
4487 744
3057 399
3567 511
3098 553
3681 724
1794 189
1881 61
2107 100
3275 459
2263 227
2857 327
3897 782
2896 301
3710 568
963 99