14503 503
6496 227
19287 307
6104 46
14830 185
8407 163
9285 320
7541 88
8221 671
17040 295
13375 783
28060 718
18825 575
24119 52
6565 398
20571 267
11714 53
12785 380
9424 207
9998 303
27658 771
7000 429
3326 355
11141 711
14796 351
23202 348
16721 673
6546 609