3938 535
4929 141
4450 879
2579 335
2292 175
5165 360
4904 563
6016 839
2880 403
1742 98
3320 218
3891 592
3263 519
4374 579
3033 192
4859 612
2297 382
3014 363
31289 792