14505 80
8710 78
2890 391
16072 266
1692 166
3478 562
92596 633
1239 126
1598 159
3183 689
28465 186
2445 383
2879 109
17918 239
3033 397
1991 185
5075 432
2494 361
2142 131
2139 220
4127 249
6078 483
2048 126
8345 769
3434 225
3697 354
8358 450
2438 31