3973 264
5053 55
10162 506
6262 474
3989 397
2038 262
10840 601
13248 509
4886 943
59911 117
12620 648
7140 440
3827 407
2304 327
3097 267
52855 371
3144 520