2801 397
4321 126
3857 94
16588 803
8490 767
6365 752
11249 964
2700 55
12124 57
7998 389
8438 926
4581 697
6121 500
175471 790
6895 759
2389 427
1297 299
2968 442
4026 529
2330 564