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