23086 800
45949 527
16944 185
11097 341
33335 941
12348 331
26600 528
8272 221
20757 818
17253 522
12499 204
8433 403
3091 272
4494 506
14714 514
9045 807
3683 273
2827 64
5928 591
2288 98
14284 695
6446 661
4037 301
6393 310
7147 566
9587 608
6287 683
4403 258