2992 314
2242 321
1203 287
1215 262
2251 283
1631 305
2881 269
1281 179
1246 203
3245 769
1819 331
523 28
2826 761
2882 491
2454 420
1834 455
5154 636
1189 296
1965 447
2443 490
2113 288
1406 94
2625 386
3058 616