2951 680
2999 455
32318 326
74423 904
18723 826
21338 603
3423 57
13281 679
12948 575
21944 324
2426 171
7985 51
23921 427
4752 393
25780 599
21012 1009
55188 103
6376 232
20391 489
7626 568
23999 222
57377 534
6906 303
21291 129
13204 214
51523 847
9973 420
8380 55