15028 503
6936 227
20481 307
53063 553
35507 443
19670 337
4404 808
7335 398
21803 267
10936 621
7197 60
11412 303
25004 348
15590 828
6038 359
9904 524
35201 221
11077 649
14643 634
6927 344
2380 254
4978 523
7561 810
10259 656
10257 625
34119 288
13702 242
5674 119