29065 503
4512 291
6496 39
17278 107
4957 44
7940 570
12807 611
22476 576
8366 253
7212 542
4546 212
4537 249
4934 246
14066 411
13531 688
12433 263
8124 156
9593 506
4063 256
5826 914
8668 541
6544 758
4759 164
4166 102