99933 119
16003 117
21336 313
43944 863
2674 236
7161 531
7241 265
34020 202
2652 439
2476 326
1277 229
2924 351
3958 626
4330 832
2521 268
2988 165
4948 966
3340 578
6944 64
3346 447
2306 48
6205 355
2607 564
7761 351
1286 203
1899 255
3586 571
3885 726