21527 515
15020 575
10957 214
6120 454
5875 230
13711 535
7680 358
7127 114
4320 224
5338 387
3127 218
2368406 3929
927031 954
246884 1043
2110675 3404
250336 642
98735 816
65361 520
33242 612
90932 455
12533 338
114305 736
110927 806
102489 209
7407 83
3708 236
7838 300
30098 518