296125 1102
12308 238
2776 577
13209 40
84271 173
2326 497
2753 668
2682 281
41927 169
24699 651
166528 700
1575 169
3200 570
2585 209
1906 292
975 28
1824 161
3817 641
2857 698
2174 77
1265 257
6260 826
2296 231
1474 203
2780 334
2855 714
8863 274
11399 320