30101 86
16420 436
4058 618
26114 715
2951 288
5352 93
935764 960
333128 530
15680 426
15393 426
7716 137
2375 88
8384 159
19147 500
3881 851
23591 338
8662 624
4334 201
7070 431
3565 218
3331 71
1799 232
5807 874
21321 522
102975 244
4265 521
2516 191