595 28
3777 332
2068 341
3844 490
2349 499
2166 270
3828 342
1680 293
3381 731
3756 571
4042 557
2496 332
829 141
996 73
1447 127
3214 490
3338 335
4248 818
3451 326
3859 640
3246 128
3118 568
7244 278
1940 97
3562 523
1509 309
2050 466
1197 248