2526 281
3487 622
3294 832
423 91
2643 789
3058 868
2381 556
2563 695
3312 915
1096 192
1199 274
3225 704
1925 603
2150 395
1114 59
1308 165
3108 399
1336 389
1475 349
2628 556
1193 223
1337 259
2344 495
783 181
1248 326
1890 227
1685 305
5079 258