10391 269
5343 57
10163 506
6443 474
4056 398
2064 262
12248 601
13296 509
4935 943
60918 116
12543 649
7050 440
3879 407
2318 327
3171 267
53271 371
3189 520