3935 535
4927 141
4447 879
2578 335
2290 175
5163 360
4904 563
6016 839
2878 403
1740 98
3315 218
3890 592
3263 519
4371 579
3030 192
4856 612
2293 382
3010 363
31248 792