4013 270
31547 173
4211 581
5924 432
5143 708
2569 284
3176 437
5221 263
20037 571
2711 175
4466 377
7555 921
12427 344
25661 739
17459 575
2093 225
4837 652
8898 292
23183 386
1607 53
7707 810
6667 702
12321 214
31141 238