10902 264
7068 55
10287 506
6710 474
4209 397
2193 262
11174 601
14031 509
5019 943
63884 118
13143 648
8080 440
4262 407
2466 327
3490 267
59258 371
3378 520