1597 271
7299 107
11299 515
6249 503
23033 800
15996 515
6174 106
28150 593
5066 176
26702 209
7315 462
9599 357
7454 291
3352 285
19437 431
11558 512
11439 341
5880 788
2535 488