995 42
3873 846
2940 307
7993 288
2798 508
2504 329
2440 532
5391 713
3374 663
3355 446
3707 527
1469 151
3773 462
4558 603
2265 328
2158 236
2957 534
2070 89
1947 225
12533 590
8960 511
15948 574
7186 858
4357 413