304 32
1564 272
2256 340
2235 327
10239 902
7063 417
5367 513
3415 696
1131 103
3331 843
8801 352
6022 411
3656 763
3140 821
3158 393
14713 586
1805 61
4179 301
18037 403
3320 590
9887 815
3238 234
3628 232
22537 509
10446 667
26799 396
5670 434
6647 291