16079 95
2839 160
3883 578
2870 278
3783 34
5212 741
2522 226
3262 696
5018 275
5211 619
15434 562
17553 947
20650 669
3765 537
1305 309
7101 190
2829 636
898 196
2941 135
6499 545
2942 390
2755 602
1170 96
3274 816
3332 684
3958 225
7738 807
3378 532