12834 300
907 184
2830 704
4183 294
3513 845
2666 719
1459 339
2803 610
3030 519
1868 403
2322 277
766 80
1096 49
3196 885
2305 531
2343 650
3620 924
3304 715
4304 218
2457 452
1475 426
1305 282
4475 721
1440 239