5352 250
13448 615
3057 204
3842 686
2131 471
3585 484
2481 595
4273 978
3156 444
10568 412
2345 211
4302 347
16146 169
1620 202
3442 533
2943 406
3996 857
2077 383
3690 833
2142 316
8044 211
3052 119
3366 447
3331 590