8216 600
2986 197
2652 187
4176 552
3501 117
3595 301
2558 470
2710 318
8439 253
3433 180
22171 756
35952 406
43750 493
51669 179
29620 395
183439 930