2675 127
2380 259
2104 601
12198 533
6210 620
3287 179
1760 307
3699 873
815 238
11300 260
684 178
7579 687
2074 462
6716 598
11136 688
506 106
2432 651
1328 264
2513 787
2168 418
180236 372
1953 427
12594 621
4278 188