298 30
4296 763
2039 58
2342 493
5082 361
2465 548
2701 75
3903 391
3013 375
4127 463
2621 168
1017 40
2192 108
4974 787
3279 877
1174 332
2674 548
1578 343
2121 301
2774 263
5045 578
1850 209
1608 99
3452 474