2951 681
2015 58
3337 358
3252 335
4640 481
4356 818
1510 179
2345 167
3095 167
2776 366
2323 211
3376 607
3498 583
3858 860
3073 343
2629 168
2857 135
1111 269
4631 673
1791 41
359 36
4288 768
1412 194
2855 239