5536 428
3234 186
2839 638
6649 353
27359 245
12732 194
4242 589
3136 281
4717 388
9399 65
1415 229
4107 475
7389 62
19189 282
14938 370
9218 66
2911 251
5900 38
5810 563
1275 349
1850 491
9369 232
4070 402
36758 929