3001 52
8533 519
4528 275
7611 113
71105 660
1951 216
17253 439
5421 400
4506 56
5705 144
17581 612
30801 44
12425 101
8577 421
12796 208
6068 313
5278 437
5645 161
8953 387
41038 131
7744 491
15377 183
22736 361
3824 931