352 51
3007 766
3255 538
5055 361
2492 686
3644 708
5231 793
2652 584
2115 391
3340 141
3790 292
1226 130
2176 462
1597 145
2201 281
3445 993
1177 110
3064 628
879 28
3921 671
4007 203
1368 242
3936 396
4463 639