2504 525
12091 301
6965 293
11803 234
10143 362
7774 249
2980 235
7970 408
6927 67
5295 756
10953 184