2996 505
10049 885
2115 509
13460 371
1181 323
1166 151
33531 243
2954 379
1196 206
389 91
1485 418
559 139
3075 672
2596 438
2092 573
2474 283
2774 824
12848 312
13808 187
11998 552
8327 245
1162 345
904 110
9478 482