2505 525
12091 301
6965 293
11804 234
10144 362
7774 249
2980 235
7973 408
6928 67
5295 756
10953 184