11502 823
5662 591
15573 181
7733 221
6314 147
10462 766
5429 776
2464 437
7961 491
6190 47
14858 366
5057 874
3090 556
1167 157
3728 871
4748 381
9753 337
6490 191
1827 239
2570 324
1936 252
2349 384
22197 880
5248 615