3002 101
5320 512
4354 391
3149 313
3861 841
5304 484
7319 374
4938 590
7677 916
2049 93
5338 62
3846 115
3908 266
6548 157
5129 252
5089 222
1727 240
2066 24
11322 273
2623 33
4933 686
3047 467
3776 352
6633 301
3731 729
3692 465
3420 513
5786 425