21524 515
15008 575
10948 214
6117 454
5874 230
13702 535
7672 358
7127 114
4320 224
5337 387
3127 218
2365724 3928
927005 954
246883 1043
2108306 3402
250331 642
98735 816
65361 520
33239 612
90932 455
12533 338
114302 736
110922 806
102484 209
7405 83
3706 236
7836 300
30095 518