12096 509
4011 283
8168 232
24562 72
13821 436
24336 242
57516 179
13336 397
50843 54
11872 869
16857 684
5323 236
122414 536
10765 286
19918 298
4021 327
4660 261
8981 671
4309 88
3140 433
12604 626
2240 195
5082 936
2637 406
9599 208
2159 116
35950 935
6103 577