34895 260
5213 199
2720 262
7485 171
8875 645
5850 509
4965 394
4462 421
6059 833
4999 370
2128 293
5927 429
4423 106
7952 117
11909 922
3923 341
2416 265
3254 442
4281 143
4722 261
6756 573
4424 349
4020 228
25498 821