3226 165
2851 322
2891 623
2291 364
3146 315
7002 531
3220 231
10335 503
3257 458
2397 411
4079 343
6745 475
4599 456
4446 303
5163 403
4780 579
3923 412
5882 595
3452 155
3787 160
5007 254
15219 962
2958 481
1609 50
9957 132
3727 167
7155 265
5741 717