34331 297
2286 275
5105 100
2548 60
5590 279
19352 694
33713 295
10116 168
13289 397
13628 485
16527 609
10172 38
5384 97
11064 426
10365 320
12339 101
6958 534
7727 212
3304 498
4465 322
5715 28
49027 682