4032 518
2972 87
1311 109
2629 583
1716 183
2866 342
2168 327
1998 217
3752 474
3511 415
1874 58
1281 226
3344 691
1785 312
2456 102
2550 351
3846 626
2998 701
5427 484
1289 73
4901 788
2243 136
27069 100
15033 398
2628 285
4784 385
3584 81
2535 259