40838 313
53075 683
39231 171
3289 90
27220 316
6410 527
2929 77
4683 322
3599 289
4459 774
43151 407
1914 183
5422 665
1452 217
1423 361
938 226
1811 519
1614 270
3631 968
1955 382
2063 390
688 91
2375 531
13997 524
1445 395
1132 148
1855 419
11535 737