10634 264
7022 55
10285 506
6700 474
4201 397
2187 262
11165 601
14008 509
5013 943
63762 118
13122 648
8059 440
4249 407
2460 327
3476 267
59158 371
3375 520