3856 321
20573 669
2028 532
2932 354
1350 191
2580 73
864 98
3691 501
6701 601
4915 524
3659 194
8599 967
18522 342
7229 218
2411 110
2872 206
1745 162
3996 627
3231 624