30681 686
14281 450
10608 702
11981 77
7570 325
20397 269
27252 49
7747 421
3271 487
13818 456
13660 226
7850 388
3100 401
10527 609
15309 53
28986 108
22220 581
10516 304
4758 43
4948 328
22458 162
6287 443
5389 634
7712 245