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