3192 303
2917 652
1950 376
1534 261
949 164
2112 459
4966 98
1797 270
5532 833
8130 454
1509 291
3553 376
4063 511
1695 422
975 172
2890 522
1452 280
551 37
708 95
3123 614
2898 203
2582 467
5466 364
1028 160