99957 119
16004 117
21336 313
43945 863
2674 236
7162 531
7241 265
34025 202
2652 439
2476 326
1277 229
2925 351
3958 626
4331 832
2522 268
2990 165
4948 966
3341 578
6945 64
3347 447
2307 48
6205 355
2608 564
7763 351
1286 203
1899 255
3587 571
3885 726