502 106
3132 847
2975 891
3551 968
2971 770
2118 488
2765 691
2139 478
1595 146
2279 346
2542 438
4299 512
2366 92
1771 338
1006 193
1781 498
2934 486
1338 244
2043 97
4207 534
5803 557
3209 665
2172 413
1721 291