31390 76
12330 623
30476 746
9862 732
30058 153
17522 475
64661 456
6930 661
8937 686
39274 842
11815 641
35623 129
12333 760
39771 762
13032 422
22943 493
47921 451
14902 363
40107 429
59251 259
96157 495
300222 1741
10072 728
82231 1030
27835 392
12554 701
4267 412
344762 423