100291 119
16010 117
21343 313
43975 863
2678 236
7168 531
7246 265
34082 202
2657 439
2476 326
1290 229
2930 351
3960 626
4341 832
2527 268
2992 165
4952 966
3345 578
6949 64
3358 447
2320 48
6209 355
2615 564
7769 351
1289 203
1906 255
3588 571
3888 726