3856 321
20573 669
2028 532
2923 354
1350 191
2580 73
864 98
3691 501
6700 601
4915 524
3659 194
8598 967
18518 342
7228 218
2411 110
2871 206
1745 162
3996 627
3231 624