2942 431
3501 665
3005 627
11771 369
5219 522
1097 123
2130 343
2602 725
3002 767
2954 158
2890 612
1067 251
1143 209
1761 275
1323 185
2779 518
1353 194
2763 382
2456 448
3194 589
3311 686
1398 191
4425 313
2904 831