539 97
2993 450
1023 222
2968 517
2279 257
2285 605
2095 308
1040 62
3914 405
1433 164
3612 904
2346 536
2350 493
8840 410
1979 105
502 101
1070 195
1145 134
1898 161
2884 733
2342 321
4790 362
7535 264
2985 329