1501 255
2207 286
3548 171
1123 134
3104 183
3366 498
5820 601
6876 318
1201 34
5900 505
3748 571
2693 151
2180 211
5058 912
3827 541
4056 398
2471 344
2037 269
2258 218
846 126
3393 833
21457 336
1851 304
3854 705