3938 535
4930 141
4450 879
2579 335
2293 175
5165 360
4904 563
6016 839
2880 403
1742 98
3320 218
3891 592
3263 519
4375 579
3033 192
4860 612
2297 382
3015 363
31291 792