1253 175
788 999
2994 280
212 754
628 434
357 886
1197 157
4409 66
863 729
390 734
538 943
858 49
11541 223
10434 344
10199 490
7401 640
6663 135
6395 305
5250 334
5241 221
5127 37
4530 166
4226 771