5025 272
396 37
2433 626
1308 259
3345 943
691 123
2698 267
3428 456
888 114
1874 286
1225 197
2086 384
2171 557
4882 758
2200 429
3539 846
597 129
1038 249
1400 321
898 146
1229 247
645 172
3257 786
949 138
441 79
1875 506
2495 496
968 250