3129 420
2148 259
5243 352
4005 906
2856 121
4400 433
9111 721
1905 118
6509 794
4599 807
8751 337
4372 615
9447 344
2301 35
4880 439
5800 596
2507 153
3645 829
4438 361
4753 358
4169 344
7821 97
4180 664
1567 175
5450 811
5763 699
20382 125
54843 601