30601 179
20730 313
3748 240
21967 219
4723 83
3097 300
2238 214
5014 40
4538 224
21095 432
6292 703
2036 489
3607 699
3552 218
3300 278
8287 597
12430 218
6134 260
4431 357
4572 482
4955 366
2327 248
3273 387
19158 444
5651 311
2879 131
6278 513
3171 578