2916 218
3572 820
973 43
4383 63
5162 524
2085 216
4256 814
1855 406
5747 660
3014 589
1643 291
2724 310
3303 738
4836 940
1139 61
2033 110
3006 841
3922 413
1966 190
7044 278
1948 333
20570 757
4497 463
1261 142