100158 119
16010 117
21343 313
43966 863
2677 236
7166 531
7245 265
34058 202
2654 439
2476 326
1286 229
2929 351
3960 626
4337 832
2526 268
2991 165
4950 966
3343 578
6946 64
3349 447
2314 48
6206 355
2613 564
7767 351
1289 203
1904 255
3588 571
3886 726