10671 264
7027 55
10285 506
6700 474
4201 397
2187 262
11166 601
14011 509
5013 943
63777 118
13128 648
8061 440
4251 407
2462 327
3478 267
59179 371
3375 520