3196 958
1220 254
2979 888
3080 809
1399 222
7044 202
1192 252
11774 650
3142 584
5433 706
3259 135
2841 554
2752 606
9736 454
179902 232
22674 814
37020 77
3509 918
1603 337
1676 347
3063 551
3006 812
1155 248
2921 723
2070 563
1396 319
1301 111
3068 700