34328 297
2286 275
5092 100
2548 60
5590 279
19350 694
33713 295
10116 168
13288 397
13626 485
16526 609
10171 38
5383 97
11063 426
10365 320
12338 101
6958 534
7727 212
3304 498
4465 322
5715 28
49009 682