3953 535
4945 141
4465 879
2590 335
2304 175
5177 360
4912 563
6023 839
2897 403
1761 98
3337 218
3900 592
3283 519
4387 579
3042 192
4879 612
2303 382
3032 363
31544 792