3132 60
3117 111
2920 62
3403 112
2372 102
2221 53
2370 72
2691 48
3159 94
2901 86
2680 23
2487 86
2527 162
2239 63
2260 65
2233 95
4321 232
2106 128
2383 180
1557 20
2697 261
1375 8
63368 191
191920 338