3600 503
5512 475
16012 228
15505 306
5127 441
6460 738
16115 700
24426 745
17877 796
17575 120
9233 357
5232 621
12430 313
9738 181
13158 547
13328 149
23335 220
8638 345
7617 603
23241 562
2553 507
11529 121
22685 1039
19044 223
2311 295
4616 285
3688 242
5781 371