313 84
2601 612
1725 215
13346 311
56103 310
27693 348
6501 269
3994 562
2248 437
6169 533
28294 189
47554 216
26962 754
4384 424