2280 97
5409 101
4153 408
9340 969
4537 517
9204 432
6046 432
6271 504
3223 70
2516 124
2138 131
3356 318
35464 489
13638 69
2837 262
4453 417
3562 682
3367 445
2565 594
1827 90