28011 287
26999 412
32066 640
6272 55
23812 305
13061 88
30220 471
23541 388
97349 531
65304 514
91082 647
26423 514
34139 651
17068 907
11530 231
30958 718
35030 599
8050 158
17739 506
34086 330
17745 472
7419 351
23247 961
15642 281