3404 443
1055 40
2045 343
3517 852
1533 114
2485 424
1521 301
3308 655
2907 502
1394 148
1306 75
1805 84
29058 721
2448 257
1285 235
4016 71
3146 506
2752 373
3433 488
4313 713
1060 150
2023 133
3412 479
3614 847