4093 317
2521 623
372 59
2704 101
15428 670
11396 845
1148 262
2274 356
11212 502
6608 237
2885 514
5996 660
4870 477
8009 609
3195 766
17825 566
4762 132
7987 293
4346 314
8245 591
3847 226
12389 631
3420 326
5816 276