596 84
3287 607
2530 594
332 30
2312 387
1564 359
3765 230
2168 329
2723 402
3095 700
2382 235
2586 685
1553 309
2322 347
4040 642
2213 407
2559 629
2406 545
2849 572
1349 269
3242 762
5619 708
3197 339
4809 212