2910 423
9812 304
1575 238
2482 504
2967 321
6004 881
2359 370
1803 252
3072 144
3498 76
2295 277
5366 533
737 53
2742 39
2067 345
2093 373
4589 133
2555 502
1027 139
2840 315
1704 191
35336 246
3413 623
3444 638