401 108
276 45
1094 240
2023 515
2843 728
2038 74
34053 574
43173 539
4469 393
3711 325
1390 61
4500 306
3730 268
2302 528
1898 388
1222 218
1330 166
3988 870
1499 303
2579 422
4162 865
2401 121
1251 158
2691 429