3297 333
9075 84
11218 210
5229 494
3522 498
24015 342
2098 229
4521 297
3716 159
2609 310
3757 138
5650 629
5368 311
7736 681
30255 978
5040 335
21734 98
5440 308
5595 562
42273 635
10941 588
8012 612
12198 488
93510 746