2816 503
22591 800
13027 515
5375 106
24781 593
4346 176
22761 207
6660 462
8566 357
6416 291
2917 285
15694 431
10082 512
11069 341
4917 788
2244 488