5907 133
8260 584
9493 601
6775 179
7993 396
17303 401
19770 697
37495 362
7447 50
13829 75
3007 566
2221 176
2980 272