3098 256
1238 92
2179 381
3880 905
2512 348
2671 640
14310 521
5711 447
4617 907
2189 222
2996 578
5234 86
3515 529
2626 535
5977 108
2957 676
2845 503
1774 211
3387 463
1853 144
1624 251
1477 62
2191 384
3384 606