3132 281
15174 334
4572 722
7673 510
7172 269
43826 412
13438 41
20100 118
5981 369
7058 204
4183 113
4587 621
4083 91
7035 148
3152 205
5463 624
20486 33
22202 527
14928 447
7598 702
5440 672
11807 486
11008 99
12812 714
7713 554
1546 263
18836 121
17349 253