3600 503
5512 475
16011 228
15503 306
5127 441
6460 738
16110 700
24422 745
17876 796
17571 120
9232 357
5231 621
12428 313
9737 181
13156 547
13326 149
23334 220
8637 345
7615 603
23237 562
2553 507
11529 121
22682 1039
19036 223
2310 295
4616 285
3686 242
5780 371