3131 90
22549 72
2411 48
4213 692
36270 460
5888 418
28637 686
6369 479
2546 75
16271 541
4567 583
2554 99
5903 609
5395 194
9583 453
5061 339
5164 834
2710 86
32841 827
14012 88
1848 204
5036 317
4000 562
5650 194