109521 258
17725 55
11610 8
96513 416
42459 89
10620 7
148794 127
8796 11
9264 21
84408 156
10129 15
38355 99
31850 70
89363 194
27817 36
6585 10
14739 27
4297 35
13280 39
8685 37
7035 27
30411 98
23306 37
70824 61