396 45
4569 516
2185 259
2080 476
2577 782
2204 605
3106 874
2333 481
1164 292
5340 217
1370 315
517 97
1785 380
572 52
5507 212
1590 456
3267 849
1257 241
3080 460
3372 909
1027 188
3641 841
435 47
2355 531
8686 372
3016 879
3609 482
1218 232