1151 250
4413 903
2446 322
3579 522
3056 391
3611 158
918 141
3164 746
2357 625
2895 472
2514 295
1774 410
2761 805
1471 130
1127 287
4483 214
1270 50
3636 708
2995 678
4266 147
2721 562
2835 889
3795 496
4352 281