3341 135
2926 239
1348 111
5339 89
4061 227
104702 630
3375 241
1535 265
2426 369
20982 703
33320 562
129354 293
65291 247
6364 659
4858 622
19788 84
6510 438
58685 504
30342 142
56717 452
5847 549
64769 706
2665 408
8178 526
3210 197