2892 506
1818 56
2691 303
18527 300
19711 519
1538 53
3474 207
2202 184
1329 205
3275 309
11312 683
7594 532
4228 743
11540 147
7476 323
2250 242
4134 691
1237 293
4965 807
20565 486
2574 64
2104 328
3367 259
2985 444