4991 151
3187 86
3049 538
1409 237
975 219
1641 286
2739 456
2553 531
3354 317
3402 762
1496 277
2237 363
1217 141
1880 356
916 148
1768 40