3026 251
6218 527
2221 168
3282 330
10649 314
4484 281
2395 358
14435 239
2607 246
4666 440
6488 339
8527 186
4964 637
10814 490
4659 363
6832 118
2433 197
4223 427
4289 380
3504 820
3088 43
2378 370
8980 924
4129 579