2986 508
3967 347
2899 622
2409 291
1983 499
2644 794
3103 615
1568 384
2645 612
3116 399
692 89
2967 582
8241 365
6678 546
1235 145
3112 645
2157 251
393 111
909 269
2174 450
1184 215
1832 395
2165 410
3670 716