3141 439
4647 441
7832 405
419920 1263
504396 853
301976 948
27903 326
37247 422
23293 553
6340 80
6104 514
5334 672
2295 268
3761 117
32705 512