12269 315
1420 231
84216 603
2146 137
19043 635
4336 361
47238 1022
50932 596
8346 343
28169 423
5090 562
2998 579
5103 388
8013 866