3960 432
5157 73
2253 225
6599 700
45131 267
17057 273
11470 289
14164 666
7692 263
11379 398
9091 136
14494 82
8261 636
6718 508
24141 180
2293 107
11967 783
2921 664