8229 734
15618 67
11266 498
3299 96
21685 522
2926 623
28556 498
7153 597
13335 852
5800 551
10185 28
8150 841
5942 363
16369 196
7289 693
3343 109
9395 267
5437 956
20242 115
4362 271
7578 303
20338 362
7972 281
29341 57