3121 696
53971 68
10846 378
6648 518
13354 822
4372 175
8143 620
22931 843
20895 839
4849 517
16445 163
24919 220
2210 64
41604 638
5398 52
22091 500
13646 263
5850 306
5026 283
7134 335
5317 513
6466 560
17243 579
3906 111
15518 864
2448 265
12776 295
4432 752