3128 475
3004 369
24152 447
1143 158
2533 542
3110 740
4127 682
2622 531
1073 49
1287 72
2454 318
4046 434
2071 363
2947 205
3288 352
1656 132
3659 787
1325 72
1054 36
2630 467
3711 882
2977 504
5323 836
2168 170