3087 684
2445 361
1128 119
2169 521
2965 479
4044 648
3010 522
2399 564
2243 508
4419 308
1197 106
2181 207
668 206
2534 403
4304 621
1092 237
1488 86
3397 800
1659 458
662 130
599 101
2737 591
1785 463
3063 216