3575 502
4947 233
5304 573
3732 729
1798 63
2325 57
3630 334
2220 127
3294 470
3893 607
2863 415
3291 398
39786 433
34234 473
33371 532
20309 104
45426 665
27845 966