45813 225
10493 679
2824 174
8668 251
3843 415
3854 433
2193 380
1491 33
3320 457
3732 99
2650 238
1967 344
410 41
1062 179
5170 51
2288 492